home *** CD-ROM | disk | FTP | other *** search
/ Aminet 44 / Aminet 44 (2001)(GTI - Schatztruhe)[!][Aug 2001].iso / Aminet / util / moni / Sysmon116.readme < prev    next >
Text File  |  2001-07-04  |  7KB  |  144 lines

  1. Short:    System monitor and enhancer based on a shared library. V1.16
  2. Author:   etienne@astro.gla.ac.uk (Etienne Vogt)
  3. Uploader: etienne@astro.gla.ac.uk (Etienne Vogt)
  4. Type:     util/moni
  5. Replaces: util/moni/Sysmon*.lha
  6.  
  7. INTRODUCTION
  8.  
  9.  Sysmon is a system monitoring and enhancing package based on a shared library
  10. and Shell based support commands. It requires AmigaOS 2.04 or higher.
  11. Installation of Richard Körber's Identify.library (util/libs/Identify.lha
  12. on Aminet) is recommanded if you want the Sysmon monitor to be able to
  13. identify expansion boards.
  14. If your Amiga has a MMU (Memory Management Unit), it is also recommanded,
  15. but not required, that you install Thomas Richter's mmu.library, available
  16. from Aminet (util/libs/MMULib.lha).
  17.  
  18. Some of the features provided by Sysmon are :
  19.  
  20.  - Precise CPU usage timing for all tasks with very low overhead.
  21.  - System message logging daemon like UNIX syslogd (useful for debugging).
  22.  - Safe System shutdown script (useful for BBS's and networked machines).
  23.  - Functions allowing to send/receive systemwide broadcast messages.
  24.  - New Alert function (the Guru is back) allowing detailed logging.
  25.  - New system functions related to tasks, including an enhanced and bug
  26.    fixed task signal exception mechanism.
  27.  - Executive compatible SysInfo.library to query tasks CPU usage and
  28.    load averages.
  29.  
  30.  Sysmon has been developped and tested on the following configurations :
  31.  
  32.  - A4000T 68060 AGA + CV64/3D (Picasso96), 2 Mb Chip 40 Mb Fast, OS 3.9
  33.    1 Gb SCSI HD + 9.5 Gb IDE HD
  34.  - A500 68000 ECS, 1 Mb Chip 1.5 Mb Slow 2 Mb Fast , OS 3.1
  35.    20 Mb IDE-XT + 50 Mb + 115 Mb SCSI HDs
  36.  - A4000 68040 AGA + CV64/3D (CGfx 3), 2 Mb Chip 16 Mb Fast , OS 3.9
  37.    250 Mb IDE + 1 Gb + 512Mb + 4Gb SCSI HDs
  38.  - A3000 68030/68882 ECS, 2 Mb Chip 16 Mb Fast , OS 3.5
  39.    100 Mb + 2 Gb + 4 Gb + 8.6 Gb SCSI HDs
  40.  - A500 68040(PP&S) ECS , 1 Mb Chip 2 Mb Fast16 8 Mb Fast32 , OS 2.1
  41.    165 Mb SCSI HD
  42.  - UAE 68020/68881 (Compaq AlphaServer 1000, Tru64 UNIX), 2 Mb Chip
  43.    1.5 Mb Slow 8 Mb Fast16 16 Mb Fast32 , OS 3.5
  44.  
  45.  What has not been tested at all is operation on PPC accelerator boards
  46. (I don't have one). The library itself completely ignores the PPC at
  47. present but there is always the possibility that some of the patches made
  48. to exec will be incompatible with the PPC software. Note that the PowerUp
  49. PPC kernel is already considered 'unsupported' as it is not compatible with
  50. Thomas Richter's mmu.library (which will be used more extensively in future
  51. versions of Sysmon). Don't blame me or Thomas about this, we're not
  52. responsible for the lack of information about the PowerUp kernel internals.
  53. On the other hand, any information about the behaviour of this software with
  54. the WarpUp PPC kernel installed will be welcome.
  55.  
  56.  This software is intended for experienced users. In particular, there
  57. are no GUI tools available yet; so if you are a mouse-maniac user that
  58. don't like typing Shell commands or editing ASCII configuration files,
  59. I'm afraid that this software is not for you ;-) .
  60.  
  61.  
  62. CHANGES
  63.  
  64.  V1.16
  65.    - sysmon.library now has support for load averages and voluntary/involuntary
  66.      task switches.
  67.    - sysmon.library smTaskSwitch routine will now allow switching in master
  68.      mode in an attempt to be friendly to ShapeShifter. An AN_smSuperTaskSwitch
  69.      guru will still be generated if called in interrupt/supervisor mode.
  70.    - SysInfo.library will now report load averages and systemwide CPU Usage
  71.      (total, recent and last sec) and task switches (total and recent, both
  72.      voluntary and involuntary).
  73.    - Corrected a cosmetic bug in CPUTime display routines (ShowSys, Timer,
  74.      Sysmon) which could sometimes show 1000 in milliseconds field due to
  75.      rounding errors.
  76.    - Updated the alert database in AlertDump.
  77.  
  78.  V1.15b
  79.    - SetTrapVectors crashed on the 68000 due to bad CPU check code.
  80.  
  81.  V1.15
  82.    First official release of Sysmon V1, revision number not increased since
  83.    the library is the same than in 1.15 beta.
  84.    - Timer now also uses THOR's 64/32 integer division routine.
  85.    - ShowSys now displays the Workbench release number in its banner rather
  86.      then the KickStart one, this will distinguish disk only releases like
  87.      3.5 (V44) or 2.1 (V38).
  88.    - Sysmon monitor got some additional polish in the show memory command.
  89.    - Added ExcptTest.c example code to the src directory.
  90.  
  91.  
  92. ============================= Archive contents =============================
  93.  
  94. Original  Packed Ratio    Date     Time    Name
  95. -------- ------- ----- --------- --------  -------------
  96.    32405   10105 68.8% 01-Aug-00 14:38:18 +sysmon_lib.doc
  97.    17008    7369 56.6% 28-Apr-01 21:50:20 +AlertDump
  98.     1480     938 36.6% 19-May-00 12:27:14 +BcMTest
  99.     1212     790 34.8% 19-May-00 12:25:52 +Broadcast
  100.     1568     942 39.9% 23-Feb-00 18:44:54 +Freeze
  101.      672     495 26.3% 23-Feb-00 18:45:00 +Halt
  102.      784     581 25.8% 23-Feb-00 18:45:10 +Request
  103.     1436    1005 30.0% 23-Feb-00 18:45:22 +RunBackground
  104.      632     478 24.3% 12-Aug-00 17:41:02 +SetTrapVectors
  105.     4448    2641 40.6% 28-Apr-01 18:11:44 +ShowSys
  106.     4852    2725 43.8% 01-Aug-00 14:45:44 +StartSM
  107.      776     561 27.7% 23-Feb-00 18:45:48 +SysLog
  108.    32416   16889 47.8% 28-Apr-01 19:08:56 +Sysmon
  109.     9000    5872 34.7% 28-Apr-01 19:26:42 +Timer
  110.     1580     944 40.2% 23-Feb-00 18:46:12 +UnFreeze
  111.     1840    1310 28.8% 23-Feb-00 18:46:16 +UnMount
  112.      808     573 29.0% 23-Feb-00 18:46:22 +ValidateWait
  113.     1805     602 66.6% 30-May-00 14:30:52 +sysmon_lib.fd
  114.    15598    5369 65.5% 28-Apr-01 16:12:40 +sysmon.h
  115.    14307    5253 63.2% 28-Apr-01 16:12:48 +sysmon.i
  116.     2331     580 75.1% 06-Jun-00 18:10:24 +sysmon_pragmas.h
  117.     1619     642 60.3% 30-May-00 14:29:56 +sysmon_protos.h
  118.     2852    1892 33.6% 28-Apr-01 15:10:16 +SysInfo.library
  119.    11772    7258 38.3% 18-Mar-01 23:21:36 +sysmon.library
  120.     1951     832 57.3% 30-May-00 14:32:00 +Shutdown
  121.      272     207 23.8% 01-Aug-00 14:39:38 +Sysmon.config
  122.    28117    7054 74.9% 28-Apr-01 21:52:20 +AlertDump.c
  123.     4332    1683 61.1% 30-May-00 14:29:24 +BcMTest.c
  124.     3797    1448 61.8% 30-May-00 14:29:10 +Broadcast.c
  125.     2710    1089 59.8% 02-Aug-00 15:00:38 +ExcptTest.c
  126.     2787    1155 58.5% 30-May-00 14:29:12 +Freeze.c
  127.     2310    1027 55.5% 30-May-00 14:29:14 +Halt.c
  128.     3938     911 76.8% 01-Aug-00 14:41:08 +makefile
  129.     2519    1164 53.7% 30-May-00 14:29:14 +Request.c
  130.     3150    1338 57.5% 30-May-00 14:29:14 +RunBackground.c
  131.    12823    4144 67.6% 28-Apr-01 18:29:28 +ShowSys.c
  132.     9880    2776 71.9% 25-Apr-01 18:42:48 +mylibinit.c
  133.      766     381 50.2% 28-Apr-01 14:14:28 +smakefile
  134.    11568    3659 68.3% 28-Apr-01 16:10:36 +SysInfo.c
  135.      182     119 34.6% 25-Apr-01 22:11:30 +SysInfoStub.asm
  136.     2687    1133 57.8% 30-May-00 14:29:18 +SysLog.c
  137.     5629    1973 64.9% 28-Apr-01 19:30:18 +Timer.c
  138.     2809    1153 58.9% 30-May-00 14:29:20 +UnFreeze.c
  139.     6704    2337 65.1% 30-May-00 14:29:22 +UnMount.c
  140.     2740    1204 56.0% 30-May-00 14:29:22 +ValidateWait.c
  141.    80409   28062 65.1% 29-Apr-01 11:38:36 +Sysmon.guide
  142. -------- ------- ----- --------- --------
  143.   355281  140663 60.4% 03-May-101 03:04:36   46 files
  144.